A min-max framework for CPU resource provisioning in virtualized servers using ℋ∞ Filters
نویسندگان
چکیده
[2] M. Arlitt and T. Jin, “A Workload Characterization Study of the 1998 World Cup Web Site,” IEEE Network, vol. 14, no. 3, pp. 30–37, May/June 2000. [3] A. Iyengar, J. Challenger, D. Dias, and P. Dantzig, “High-Performance Web Site Design Techniques,” IEEE Internet Computing, vol. 4, no. 2, pp. 17–26, Mar/Apr 2000. [4] P. Padala, K. Shin, X. Zhu, M. Uysal, Z. Wang, S. Singhal, A. Merchant, and K. Salem, “Adaptive Control of Virtualized Resources in Utility Computing Environments,” in Proceedings of the European Conference on Computer Systems (EuroSys), 2007, pp. 289–302. [5] E. Kalyvianaki, T. Charalambous, and S. Hand, “Self-Adaptive and Self-Configured CPU Resource Provisioning for Virtualized Servers using Kalman Filters,” in Proceedings of the 6th International Conference on Autonomic Computing (ICAC). New York, NY, USA: ACM, 2009, pp. 117–126. [6] P. Padala, K.-Y. Hou, K. G. Shin, X. Zhu, M. Uysal, Z. Wang, S. Singhal, and A. Merchant, “Automated Control of Multiple Virtualized Resources,” in Proceedings of the 4th ACM European Conference on Computer Systems (EuroSys ’09). New York, NY, USA: ACM, 2009, pp. 13–26. [7] E. Kalyvianaki, T. Charalambous, and S. Hand, “Resource Provisioning for Multi-Tier Virtualized Server Applications,” Computer Measurement Group (CMG) Journal, vol. 126, pp. 6–17, 2010. [8] T. Basar and P. Bernhard, H∞ Optimal Control and Related Minimax Design Problems: A Dynamic Game Approach, 2nd ed. Boston, MA: Birkhäuser, 1995. [9] Z. Wang, X. Zhu, and S. Singhal, “Utilization and SLO-Based Control for Dynamic Sizing of Resource Partitions,” in Proceedings of the IFIP/IEEE International Workshop on Distributed Systems: Operations and Management (DSOM), October 2005, pp. 133–144. [10] X. Zhu, Z. Wang, and S. Singhal, “Utility-Driven Workload Management using Nested Control Design,” in Proceedings of the American Control Conference (ACC), 2006, pp. 6033–6038. [11] Z. Wang, X. Liu, A. Zhang, C. Stewart, X. Zhu, T. Kelly, and S. Singhal, “AutoParam: Automated Control of Application-Level Performance in Virtualized Server Environments,” in Proceedings of the IEEE International Workshop on Feedback Control Implementation and Design in Computing Systems and Networks (FeBID), 2007. [12] L. Kleinrock, Queueing Systems, Volume 1, Theory. WileyInterscience, 1975. [13] R. E. Kalman, “A New Approach to Linear Filtering and Prediction Problems,” Transaction of the ASME–Journal of Basic Engineering, vol. 82, no. Series D, pp. 35–45, 1960. [14] D. Simon, Optimal State Estimation: Kalman, H-infinity, and Nonlinear Approaches. John Wiley & Sons, 2006. 0 10 20 30 40 50 60 70 80 90 100 25 30 40 50 60 70 80 90
منابع مشابه
A Min-Max Framework for CPU Resource Provisioning in Virtualized Servers using H∞ Filters
Dynamic resource provisioning for virtualized server applications is integral to the efficiency of computing paradigms such as green and cloud computing. In these environments unpredicted workload changes occur frequently and controlbased resource adaptation should respond to them in a timely fashion while minimizing the expected loss during workload transitions. Our approach is to minimize the...
متن کاملApplying Kalman Filters to Dynamic Resource Provisioning of Virtualized Server Applications
Resource management in virtualized data centres is important and challenging, particularly when dealing with complex multi-tier server applications and fluctuating workloads. In this paper, we use control theory to build two controllers based on Kalman filters which monitor and vary CPU allocations across application tiers. Our approach (a) tracks utilisation patterns over noisy data, (b) consi...
متن کاملOn Dynamic Resource Provisioning for Consolidated Servers in Virtualized Data Centers
Server consolidation based on Operating System (OS) virtualization technologies aims to increase the total resource utilization in data centers. However, efficiently capitalizing on the available resources requires tools to automatically monitor and allocate resources to the running servers as needed, while maintaining their Quality of Service (QoS) guarantees. In the presence of workload fluct...
متن کاملPower-Aware Virtual Machine Scheduling-policy for Virtualized Heterogeneous Multicore Systems
This paper presents a systematic approach to correctly provision server resources in data centers, resulting in minimum energy consumption and SLA violations. In particular, we describe a hybrid method for efficient server provisioning in virtualized heterogeneous multicore Cloud data centers. The objective is to place VMs on host while keeping total utilization of CPU below defined threshold a...
متن کاملResource Provisioning for Multi-tier Virtualized Server Applications
Virtualizing the x86-based data center creates a dynamic environment for server application deployment and resource sharing. Resource management in this environment is challenging as applications are under fluctuating workloads causing diverse resource demands across their tiers. Resource allocation adaptation is essential for high performance machine utilization. This paper presents feedback c...
متن کامل